;; -*- mode: Lisp; tab-width: 4; -*-

;; this file illustrates main concepts to OALI language.



(model

 (sequence
  :name read-file-content
  :entities ((user actor) file)
  (from user to file do open-file (file-name))))



;; function can not address global variables, nor does it can modify it's arguments, the return value is the only
;; place where it can be specified how to modify input arguments, or result returned
(func )